﻿/* AB模版网 做最好的织梦整站模板下载网站 */
/* 网址：Www.AdminBuy.Cn */
/* 图标大全：Sc.AdminBuy.Cn 专业建站素材网站 */
/* QQ：9490489 */
#h_more {
	float: right;
	color: #222;
	padding-right: 10px;
	font-size: 12px;
}
body {
	color: #323232;
	font-family: 微软雅黑;
	font-size: 12px;
	line-height: 25px;
	background-color: #f6f6f6
}
@font-face {
	font-family: '方正兰亭';
	src: url('fonts/%c3%a6%c2%96%c2%b9%c3%a6%c2%ad%c2%a3%c3%a5%c2%85%c2%b0%c3%a4%c2%ba%c2%ad%c3%a4%c2%b8%c2%ad%c3%a9%c2%bb%c2%91_GBK.html');
 src: url(http://gdxilin.cn/images/fonts/方正兰亭中黑_GBK.eot?#iefixx') format('embedded-opentype'),  url('fonts/方正兰亭中黑_GBK.woff') format('woff'),  url('fonts/方正兰亭中黑_GBK.ttf') format('truetype'),  url(http://gdxilin.cn/images/fonts/方正兰亭中黑_GBK.svg#NeuesBauenDemoo') format('svg');
	font-weight: normal;
	font-style: normal;
}
input:focus {
	outline: none;
}
textarea:focus {
	outline: none;
}
ul, li {
	list-style: none;
}
* {
	margin: 0px;
	padding: 0px;
	border: none;
}
img {
	border: none;
}
.h_top98 {
	width: 980px;
	margin: 0 auto;
}
a:hover {
	color: #b80000;
	text-decoration: none
}
.f_l {
	float: left
}
.f_r {
	float: right;
}
.clear {
	clear: both
}
.h_ml44 {
	margin-left: 44px;
}
.h_w10 {
	width: 1000px;
	margin: 0 auto;
}
.h_h20 {
	clear: both;
	height: 30px;
}
/*公共*/
.h_pic {
	background: url(img/pic1.jpg) no-repeat center;
	height: 170px;
	margin: 0 auto;
}
.h_pic a {
	height: 170px;
	display: block;
}
.h_main2_w {
	background: url(img/bck.jpg) no-repeat center top #f6f6f6;
	min-height: 600px;
	background-color: #fff;
	padding-top: 60px;
}
h3.h_title {
	clear: both;
	font-size: 16px;
	color: #b80000;
	line-height: 35px;
	height: 35px;
	margin-bottom: 24px;
	border-bottom: #b8b8b8 1px solid;
}
h3.h_title span {
	font-family: "Impact";
	font-size: 24px;
	color: #323232;
	margin-right: 8px;
}
h3.h_title .h_more {
	float: right;
	font-size: 12px;
	font-weight: lighter;
	margin-top: 3px;
}
h3.h_title3 {
	font-size: 18px;
	font-weight: lighter;
	color: #b80000;
	padding-bottom: 10px;
	text-align: left;
	margin: 0 auto;
	background: url(img/t1.jpg) no-repeat 10px bottom;
	margin-bottom: 20px;
}
.h_h24 {
	clear: both;
	height: 24px;
}
div.h_title {
	clear: both;
	font-size: 14px;
	line-height: 32px;
	font-family: 微软雅黑;
	height: 32px;
	color: #0070bc;
	background: url(img/title.html) no-repeat left center;
	padding-left: 8px;
	border-bottom: #dddddd 1px solid;
	text-transform: uppercase;
	margin-bottom: 20px;
}
div.h_title a.h_more {
	float: right;
	font-size: 12px;
	color: #888
}
div.h_title a.h_more:hover {
	float: right;
	font-size: 12px;
	color: #0070bc
}
div.h_title .h_en {
	margin-left: 18px;
	font-size: 12px;
}
div.h_title .h_en2 {
	margin-left: 18px;
	font-size: 12px;
	color: #555555
}
div.h_title a {
	color: #0070bc
}
.h_text {
	clear: both
}
.h_h152 {
	height: 152px;
	overflow: hidden
}
/*头部*/


.h_top {
	height: 54px;
	line-height: 54px;
	color: #fff;
	background-color: #c4151c;
}
.h_top a {
	color: #fff
}
.h_header {
	clear: both;
	height: 73px;
	margin: 0 auto;
	background-color: #000;
}
.h_header_w10 {
	width: 1000px;
	margin: 0 auto;
	position: relative;
}
a.h_logo {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 212px;
	height: 148px;
	display: block;
	z-index: 100;
	background: url(img/logo.jpg) no-repeat;
}
/*搜索*/
.h_tel {
	width: 204px;
	height: 34px;
	margin-top: 0px;

	margin-right: 14px;
	float: right;
}
.h_top_r {
}
.h_searchsd {
	width: 226px;
	float: right;
	height: 34px;
	margin-top: 9px;
}
.h_searchsd input:focus {
	outline: none;
}
.h_searchsd select {
	visibility: hidden;
	display: none;
}
.h_searchsd .textbox {
	width: 174px;
	line-height: 34px;
	height: 34px;
	padding: 0 10px;
	float: left;
	background: url(img/sreach.jpg) no-repeat;
	border: none;
	color: #c16767
}
.h_searchsd .textbox input {
	background: none;
	border: none;
}
.h_searchsd .inputButton {
	float: right;
}
.h_nav_ul {
	width: 1000px;
	margin: 0 auto;
	text-align: center;
	margin-bottom: 40px;
	height: 20px;
	overflow: hidden;
	font-family: "微软雅黑"
}
.h_nav_ul a {
	margin: 0 10px;
}
/*左右切换幻灯片*/
.wrapper {
	margin: 0 auto;
}
/* qqshop focus */
#focus {
	width: 1440px;
	height: 350px;
	overflow: hidden;
	position: relative;
}
#focus ul {
	height: 350px;
	position: absolute;
}
#focus ul li {
	float: left;
	width: 1440px;
	height: 350px;
	overflow: hidden;
	position: relative;
}
#focus ul li div {
	position: absolute;
	overflow: hidden;
}
#focus .btnBg {
	position: absolute;
	width: 1440px;
	height: 20px;
	left: 0;
	bottom: 0;
}
#focus .btn {
	position: absolute;
	width: 1284px;
	height: 10px;
	padding: 5px 10px;
	right: 0;
	bottom: 50px;
	text-align: center;
}
#focus .btn span {
	display: inline-block;
	_display: inline;
	_zoom: 1;
	width: 50px;
	height: 7px;
	_font-size: 0;
	margin-left: 5px;
	cursor: pointer;
	background: #a4cc35;
}
#focus .btn span.on {
	background: #a4cc35;
}
#focus .preNext {
	width: 45px;
	height: 100px;
	position: absolute;
	top: 90px;
	background: url(img/sprite.html) no-repeat 0 0;
	cursor: pointer;
	visibility: hidden
}
#focus .pre {
	left: 0;
}
#focus .next {
	right: 0;
	background-position: right top;
}
/*用数字控制全屏焦点*/
/* mainbanner */
.mainbanner {
	height: 350px;
	overflow: hidden;
	position: relative;
}
.mainbanner_window {
	left: 50%;
	width: 2000px;
	height: 350px;
	overflow: hidden;
	margin-left: -1000px;
	position: absolute;
}
.mainbanner_window ul {
	width: 999999px;
	height: 350px;
	position: relative;
}
.mainbanner_window li {
	background: rgb(238, 238, 238);
	width: 2000px;
	height: 350px;
	text-align: center;
	font-size: 0px;
	float: left;
	display: inline;
}
.mainbanner_list {
	left: 75%;
	top: 495px;
	width: 200px;
	height: 10px;
	margin-left: -75px;
	position: absolute;
}
.mainbanner_list li {
	height: 10px;
	overflow: hidden;
	float: left;
	display: inline;
}
.mainbanner_list a {
	padding: 0 20px;
	height: 10px;
	line-height: 10px;
	overflow: hidden;
	text-align: center;
	background-color: #5b6062;
	color: #fff;
	font-size: 12px;
	float: left;
	display: inline-block;
	margin-left: 5px;
}
.mainbanner_list li.active a {
	background-color: #db171f;
	text-decoration: none;
}
.mainbanner_list li a:hover {
	background-color: #db171f;
	text-decoration: none;
}
/*多级下拉菜单*/
/* menu::base */
div#menu {
	left: 0px;
	width: 100%;
	font-family: 微软雅黑;
}
#menu {
	position: relative;
	z-index: 100;
	height: 58px;
	padding-top: 15px;
}
#menu .menu {
	position: absolute;
	padding-left: 250px;
}
#menu * {
	list-style: none;
	border: 0;
	padding: 0;
	margin: 0;
}
#menu a {
	display: block;
	padding: 14px 25px;
	white-space: nowrap;
}
#menu li {
	float: left;
	background: #fff;
}
#menu li li {
	float: none;
}
#menu div {
	visibility: hidden;
	position: absolute;
}
#menu div div {
	margin: -35px 0 0 -1px;
	left: 100%;
}
#menu div div div {
	margin: -35px 0 0 -1px;
	left: 100%;
}
#menu li:hover>div {
	visibility: visible;
}
/* menu::special styles */
/* menu::level 1 */
#menu a {
	text-decoration: none;
	color: #ffffff;/*1*/
	position: relative;
	z-index: 77;
}
#menu a:hover {
	color: #FFF;
}
#menu a:hover span {
	color: #FFF;
}
#menu li.current a {
	color: #3C4955;
}
#menu li.current span {
	color: #3C4955;
}
#menu>ul>li:hover>a {
	color: #CACFD3;
}
#menu>ul>li:hover>a span {
	color: #FFF;
}
#menu span {
	text-transform: uppercase;
	font-size: 14px;
	font-family: 微软雅黑;
	color: #ffffff;
}
#menu li {
	background: none
}
/* menu::level >= 2 */
#menu ul ul {
	width: 160px;
}
#menu li li {
	background: #c4151c;
	overflow: hidden;
	border-bottom: 1px solid #9a0000;
}
#menu li li a {
	position: static;
	background: #c4151c;
	text-align: left;
	color: #FFF;
	padding: 0;
	padding-left: 35px;
	padding-right: 10px;
}
#menu li.current li a {
	background: none;
	color: #FFF;
}
#menu li.current li span {
	color: #FFF;
}
#menu li li a:hover {
	background: #9a0000;
}
#menu li li a span {
	color: #fff;
	line-height: 35px;
	height: 35px;
	overflow: hidden;
}
#menu li li a:hover span {
	color: #ffffff;
}
#menu li li a.parent span {
}
#menu li li span {
	display: block;
	text-transform: none;
	font-size: 12px;
	letter-spacing: 0;
}
/*首页产品展示*/
.h_products {
	height: 687px;
	background: url(img/bck.jpg) no-repeat center top #ffffff;
	overflow: hidden;
}
.h_title1 {
	margin-top: 79px;
	display: block;
	margin-bottom: 5px;
	font-size: 45px;
	color: #b80000;
	font-family: "方正兰亭";
	text-align: center;
}
.h_title2 {
	padding-top: 20px;
	padding-bottom: 15px;
	background: url(img/t2.jpg) no-repeat bottom center;
	font-size: 16px;
	color: #242424;
	font-family: "方正兰亭";
	text-align: center;
	margin-bottom: 20px;
}
.h_title3 {
	padding-top: 20px;
	padding-bottom: 15px;
	background: url(img/t2.jpg) no-repeat bottom center;
	font-size: 16px;
	color: #909090;
	font-weight: bold;
	font-family: "方正兰亭";
	text-align: center;
	margin-bottom: 20px;
}
.h_title1_01 {
	margin-top: 55px;
	text-align: center;
	margin-bottom: 43px;
	display: block
}
/*产品切换*/
/*
山野叉车
*/

.slider {
	margin: 0 auto;
	width: 1000px
}
.slider-container {
	height: 350px;
	overflow: hidden;
	position: relative;
	width: 1000px;
}
.slider-container .slider-wrapper {
	left: 0;
	overflow: hidden;
	position: absolute;
	top: 0;
	width: 5000em; /*Fix for prevent display errors*/
}
.slide ul li a {
	display: block;
	width: 235px;
	height: 340px;
	overflow: hidden;
	color: #fff;
}
.slide ul li {
	width: 235px;
	height: 340px;
	padding: 0 7px;
	overflow: hidden;
	float: left;
	text-align: center;
}
.slide ul li img {
	width: 235px;
	margin: 0 auto;
}
.slide ul .h_title {
	background-color: #323232;
	display: block;
	height: 84px;
	border: #191919 3px solid;
}
.slide ul .h_title h3 {
	margin: 0px;
	padding: 0px;
	margin-top: 6px;
	height: 30px;
	line-height: 30px;
	font-size: 16px;
	color: #db0009;
	text-align: center;
}
.slide ul .h_title p {
	padding: 0px;
	height: 44px;
	line-height: 18px;
	color: #fff;
	overflow: hidden;
}
.slide ul li:hover .h_title {
	background-color: #db171f;
	border: #ae0007 3px solid;
}
.slide ul li:hover .h_title h3 {
	color: #fff;
}
.slider-container .slide {
	float: left;
	height: 350px;
	overflow: hidden;
	position: relative;
	width: 1000px;
}
.slider-nav {
	text-align: center;
	width: 1000px;
	margin-top: 50px;
}
.slider-nav li {
	display: inline;
	padding: 3px;
}
.slider-nav .bullet {
	display: inline-block;
	text-indent: -9000px;
	overflow: hidden;
	height: 10px;
	width: 10px;
	background: url(img/info-btn.png) no-repeat;
}
.slider-nav .active {
	background: url(img/info-btn-a.png) no-repeat;
}
.slider-nav .prev, .slider-nav .next {
	background: url('img/sprite.html') no-repeat;
	display: inline-block;
	text-indent: -9000px;
	overflow: hidden;
	height: 16px;
	width: 16px;
}
.slider-nav .next {
	background-position: -15px top
}
/**/
.wc960 {
	margin: 0 auto;
	width: 1000px;
}
.warp-pic-list li {
	float: left;
	display: inline;
}
.warp-pic-list .img_wrap {
	display: block;
	font-size: 0;
	overflow: hidden;
}
/*全局页签*/
.tab-T-3 {
	width: 60px;
	margin: 0 auto;
	margin-top: 50px;
}
.tab-T-3 li {
	width: 10px;
	height: 10px;
	background: url(img/info-btn.png) no-repeat;
	padding: 0 5px;
	float: left;
	cursor: pointer;
	display: inline;
}
.tab-T-3 li.cur {
	background: url(img/info-btn-a.png) no-repeat;
}
/*热门车型*/
.rowE .warp-pic-list {
	position: relative;
	width: 1000px;
	height: 340px;
	overflow: hidden;
}
.rowE .count li {
	width: 235px;
	height: 340px;
	margin: 0 7px;
	overflow: hidden;
	text-align: center;
}
.rowE .btn {
	display: block;
	height: 55px;
	position: absolute;
	top: 78px;
	width: 35px;
	z-index: 200;
	cursor: pointer;
}
.rowE .prev {
	background-position: 0 -88px;
	left: 0;
}
.rowE .prev:hover {
	background-position: 0 -144px;
}
.rowE .next {
	background-position: 0 -200px;
	right: 0;
}
.rowE .next:hover {
	background-position: 0 -256px;
}
.rowE .count li a {
	display: block;
	width: 235px;
	height: 340px;
	overflow: hidden;
	color: #fff;
}
.rowE .count .h_title {
	background-color: #323232;
	display: block;
	height: 84px;
	border: #191919 3px solid;
}
.rowE .count .h_title h3 {
	margin: 0px;
	padding: 0px;
	margin-top: 6px;
	height: 30px;
	line-height: 30px;
	font-size: 16px;
	color: #db0009;
	text-align: center;
}
.rowE .count .h_title p {
	margin: 0px;
	padding: 0px;
	height: 44px;
	line-height: 20px;
	color: #fff;
	overflow: hidden;
}
.rowE .count li:hover .h_title {
	background-color: #db171f;
	border: #ae0007 3px solid;
}
.rowE .count li:hover .h_title h3 {
	color: #fff;
}
.h_liyou {
	clear: both;
	height: 570px;
	background: url(img/liyou.jpg) no-repeat center;
	overflow: hidden;
	font-family: "微软雅黑"
}
.h_liyou ul {
	width: 1000px;
	margin: 0 auto;
}
.h_liyou li {
	width: 475px;
	overflow: hidden;
	float: left;
	height: 158px;
	margin-bottom: 35px;
	color: #fff
}
.h_liyou li img {
	float: left;
	margin-right: 5px;
}
.h_liyou li h3 {
	height: 45px;
	line-height: 45px;
	border-bottom: #6c6c6c 1px solid;
	overflow: hidden;
	color: #e80000;
	font-size: 20px;
	font-family: "方正兰亭";
	margin-bottom: 10px;
}
.h_mr44 {
	margin-right: 44px;
}
.h_new_bck {
	clear: both;
	background-color: #fff;
	padding-top: 50px;
	padding-bottom: 50px;
}
/*公司简介*/
.h_about {
	width: 573px;
	float: left;
}
.h_about img {
	float: left;
	margin-right: 10px;
}
.h_about h3 {
	height: 50px;
	line-height: 50px;
	overflow: hidden;
	background: url(img/t1.jpg) no-repeat left bottom;
	color: #b80000;
	font-size: 18px;
}
a.h_xqmore {
	display: block;
	margin-top: 20px;
	font-size: 14px;
	width: 135px;
	height: 28px;
	border: #6a6a6a 1px solid;
	text-align: center;
	background-color: #fff;
}
a.h_xqmore:hover {
	background-color: #b80000;
	color: #fff
}
.h_about_m {
	text-align: justify;
	line-height: 25px;
}
/*新闻资讯*/
.h_new1 {
	width: 386px;
	overflow: hidden;
}
.h_new_ul {
	clear: both;
	overflow: hidden;
}
.h_new_tou {
	height: 82px;
	overflow: hidden;
	border-bottom: #c0c0c0 1px dashed;
	color: #333;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
.h_new_tou_l {
	width: 80px;
	height: 70px;
	border: #939393 1px solid;
	float: left;
	margin-right: 18px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
}
.h_tt1 {
	color: #333;
	font-size: 36px;
	height: 49px;
	line-height: 49px;
	overflow: hidden;
}
.h_tt2 {
	background-color: #b80000;
	color: #fff;
	height: 21px;
	line-height: 21px;
	overflow: hidden;
}
.h_tt2 font {
	color: #fff!important;
}
.h_new_tou h3 {
	font-size: 14px;
	font-weight: lighter;
	color: #333;
	height: 20px;
	padding-bottom: 10px;
	background: url(img/t3.jpg) no-repeat left bottom;
	overflow: hidden;
}
.h_new_tou .h_info {
	padding-top: 5px;
	line-height: 18px;
}
.h_new_ul li {
	height: 25px;
	line-height: 25px;
	background: url(img/n_list.jpg) no-repeat 5px 10px;
	border-bottom: #939393 1px dashed;
	padding-left: 15px;
	text-align: left;
	overflow: hidden;
}
.h_new_ul li .h_time {
	float: right;
	margin-left: 10px;
	color: #818181;
	font-size: 12px;
}
.h_new_ul li .h_time font {
	color: #818181!important;
}
/*微信*/
a.weixin_cn {
	position: relative;
}
.WXcode {
	width: 150px;
	height: 150px;
	z-index: 3300;
	position: absolute;
	top: 25px;
	left: -88px;
	z-index: 1000;
	display: none;
}
.WXcode img {
	border: 1px solid #aeaeae;
}
.h_h16 {
	clear: both;
	height: 10px;
}
.h_h10 {
	clear: both;
	height: 10px;
}
.h_mb10 {
	clear: both;
	margin-bottom: 20px;
}
.h_tt {
	border-bottom: #ddd 1px solid;
	height: 30px;
	line-height: 30px;
	display: block;
	clear: both;
	margin-bottom: 15px;
}
.h_tt span {
	background-color: #147bbe;
	color: #FFFFFF;
	font-size: 14px;
	font-family: 微软雅黑;
	padding: 0 15px;
	text-align: center;
	float: left
}
.h_tt a {
	float: right;
}
.showpic img {
	max-width: 690px;
	_width: 690px;
}
.h_piclistbox {
	clear: both;
}
.h_piclistbox ul li {
	width: 235px;
	height: 340px;
	float: left;
	margin: 0 7px;
	overflow: hidden;
	text-align: center;
	margin-bottom: 30px;
}
.h_piclistbox ul li .h_title {
	background-color: #323232;
	display: block;
	height: 84px;
	border: #191919 3px solid;
}
.h_piclistbox ul li img {
	display: block;
}
.h_piclistbox ul li .h_title h3 {
	margin: 0px;
	padding: 0px;
	margin-top: 6px;
	height: 30px;
	line-height: 30px;
	font-size: 16px;
	color: #db0009;
	text-align: center;
}
.h_piclistbox ul li .h_title p {
	margin: 0px;
	padding: 0px;
	height: 44px;
	line-height: 18px;
	color: #fff;
	overflow: hidden;
}
.h_piclistbox ul li:hover .h_title {
	background-color: #db171f;
	border: #ae0007 3px solid;
}
.h_piclistbox ul li:hover .h_title h3 {
	color: #fff;
}
.h_gongde {
	border-collapse: collapse;
	text-align: center;
	border: #dfdbdb 1px solid;
	margin: 0 auto;
}
.h_gongde td {
	border: #dfdbdb 1px solid;
	padding: 5px 10px;
}
.h_gongde th {
	padding: 5px 10px;
	border: #dfdbdb 1px solid;
	color: #aa0003
}
.h_box2 {
	border: #e8c393 1px solid;
	background-color: #fff4df
}
.h_shop_pro {
	padding: 5px 10px;
}
.h_shop_pro li {
	width: 61px;
	float: left;
	margin: 5px;
	text-align: center
}
.h_shop_pro li img {
	width: 55px;
	height: 55px;
	border: #f0f0f0 1px solid;
	padding: 2px;
	background-color: #fff
}
.h_shop_pro li p {
	line-height: 30px;
	height: 30px;
	overflow: hidden
}
.h_shop_pic {
	text-align: center;
	display: block;
	padding-bottom: 10px;
}
.h_buttom_img {
	width: 100%;
	min-height: 292px;
	_height: 292px;
	background-color: #333333;
	color: #8b8b8b
}
.h_buttom_img a {
	color: #8b8b8b
}
.h_buttom_img a:hover {
	color: #e90000
}
.h_dl_w {
	padding-top: 34px;
	min-height: 163px;
	_height: 163px;
	background: url(img/bottom.html) repeat-x bottom;
}
.h_dl {
	float: left;
	width: 90px;
	text-align: left;
	margin-right: 50px;
	overflow: hidden
}
.h_dl dt {
	line-height: 34px;
	height: 34px;
	color: #fff;
	font-size: 14px;
}
.h_dl dd {
	line-height: 26px;
	height: 26px;
}
.h_dl dd a {
	color: #979797
}
.h_blx {
	width: 456px;
	height: 108px;
	background: url(img/b_tel.html) no-repeat right 10px;
	float: right
}
.h_link {
	width: 1000px;
	margin: 0 auto;
	height: 60px;
	overflow: hidden;
	color: #fff;
	border-bottom: #706e6e 1px solid;
	padding-bottom: 10px;
}
.h_link a {
	color: #fff;
}
.h_link a:hover {
	color: #b80000
}
.h_link h3 {
	float: left;
	width: 110px;
	margin-right: 130px;
	font-size: 14px;
	font-weight: lighter;
	overflow: hidden
}
.h_link h3 .h_en2 {
	font-size: 20px;
	display: block;
	margin-bottom: 5px;
}
.h_link ul {
	float: left;
	width: 760px;
	float: left;
	margin-top: 33px;
	height: 27px;
	line-height: 27px;
	overflow: hidden;
}
.h_link li {
	float: left;
	margin-right: 10px;
}
.h_link li a {
	margin-right: 10px;
}
.h_link_more {
	float: right;
	padding-right: 8px;
	font-size: 12px;
	font-weight: lighter;
}
.h_nico_link {
	height: 30px;
	line-height: 30px;
	background: url(img/nico2_bck.html) repeat-x;
	font-family: 微软雅黑;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	color: #e90000;
}
.h_nico_link a {
	color: #e90000;
}
.h_nico_link span {
	background: url(img/link_ico.html) no-repeat left center;
	padding-left: 20px;
}
.h_link_pic {
	border-bottom: #f8e1cf 1px solid;
	height: 46px;
	padding: 3px 10px;
	overflow: hidden;
}
.h_link_pic li {
	float: left;
	margin: 3px 8px;
}
.h_link_pic img {
	width: 93px;
	height: 34px;
	border: #dddddd 1px solid;
	padding: 2px;
}
.h_link_text {
	clear: both;
	padding: 3px 10px;
}
.h_link_text li {
	text-align: left;
	padding: 3px 5px;
	float: left;
}
.h_link_text li a {
	display: block;
}
.h_juank_tp {
	font-size: 14px;
	padding: 10px;
	line-height: 30px;
}
.h_jkcolor {
	color: #eb5411;
	font-weight: bold
}
.h_juank_tp_2 {
	text-align: center;
	padding: 10px;
}
/*捐款订单*/
.c_co2 {
	line-height: 30px;
	font-size: 14px;
}
.c_co2 .tdbg {
	background-color: #fdecde
}
.c_co2 .lefttdbg2 {
	padding-left: 10px;
}
.c_co2 .subtdbg input {
	margin-left: 100px;
	text-align: center;
	background: url(img/sub1.jpg) no-repeat;
	width: 150px;
	height: 32px;
	line-height: 32px;
	color: #fff9d4
}
.c_co2 input {
	background: none;
	border: none
}
.tdbg_1 {
	background-color: #ca8b0c;
	color: #fff;
	font-size: 16px;
}
.tdbg_1 input {
	color: #fff;
	font-size: 16px;
}
.artlisting {
	height: 100%;
	overflow: Hidden;
}
.artlisting ul {
	padding: 10px;
}
.artlisting li {
	height: 28px;
	line-height: 28px;
	background: url(artarrow.gif) no-repeat 0px 10px;
	padding-left: 10px;
	overflow: hidden
}
.artlisting a {
	font-size: 14px;
}
.artlisting a:hover {
	color: red;
	text-decoration: none;
}
.h_h45 {
	height: 9px;
	clear: both
}
.h_w98 {
	width: 980px;
	margin: 0 auto;
}
.h_w {
	width: 1200px;
	margin: 0 auto;
}
#h_banner {
	width: 1200px;
	height: 394px;
	overflow: hidden;
	margin: 0 auto
}
#h_banner2 {
	width: 1000px;
	height: 280px;
	overflow: hidden;
	margin: 0 auto
}
#h_banner2 img {
	width: 1000px;
}
.h_left {
	float: left;
	width: 200px;
}
.h_left_t {
	height: 35px;
	line-height: 35px;
	font-family: 微软雅黑;
	font-size: 14px;
	font-weight: bold;
	background: url(img/left_t_ico.html) no-repeat;
	padding-left: 26px;
	display: block;
	overflow: hidden;
}
.h_left_t a {
	color: #fff
}
#h_left_m {
	padding: 6px 16px;
	background: url(img/left_m_ico.html) repeat-y;
}
#h_left_m li {
	border-bottom: #b0aeae 1px dashed;
	color: #646464;
	background: url(img/left_list_ico.html) no-repeat 10px center;
	line-height: 25px;
	height: 25px;
	text-align: left;
	display: block;
	overflow: hidden;
}
#h_left_m li a {
	padding-left: 26px;
}
#h_left_m ul li:hover a {
	color: #43b811
}
#h_left_m ul li.classurl a {
	color: #43b811
}
.h_left_b {
	height: 14px;
	background: url(img/left_b_ico.html) no-repeat;
	width: 200px;
	overflow: hidden
}
.fengye {
	clear: both;
	margin-top: 10px;
}
#h_prolist {
	padding-top: 15px;
	padding-left: 6px;
}
#h_prolist li {
	width: 164px;
	height: 186px;
	background: url(img/img_box.html) no-repeat;
	padding: 2px;
	float: left;
	margin: 0 8px;
	text-align: center;
}
#h_prolist li img {
	width: 164px;
	height: 156px;
	display: block;
}
#h_prolist li p {
	line-height: 30px;
	height: 30px;
	color: #323232;
	overflow: hidden;
}
.h_newsimg_list {
	padding: 10px;
	padding-left: 15px;
	overflow: hidden;
	text-align: left
}
.h_newsimg_list li {
	float: left;
	width: 50%;
	margin-bottom: 25px;
	height: 90px;
	overflow: hidden;
}
.h_newsimg_list li img {
	width: 136px;
	height: 87px;
	border: #94736e 1px solid;
	float: left;
}
.h_newsimg_list li .h_jianz_r {
	width: 200px;
	float: left;
	padding-left: 10px;
}
.h_newsimg_list li {
}
.h_newsimg_list li a {
	font-size: 14px;
	color: #5a9c10;
	font-family: 微软雅黑;
	padding-top: 5px;
	padding-bottom: 8px;
}
.h_newsimg_list p {
	clear: both;
	line-height: 20px;
}
#h_time {
	float: right;
}
#tagsj {
	clear: both;
	margin-top: 20px;
	height: 40px;
	line-height: 40px;
	font-family: 微软雅黑;
	font-size: 16px;
	background: url(img/bck.html) repeat-x;
}
#tagsj .h_tab_t {
	margin-right: 10px;
}
#tagsj LI {
	FLOAT: left;
	MARGIN-RIGHT: 1px;
	LIST-STYLE-TYPE: none;
	width: 80px;
	LIST-STYLE-TYPE: none;
	HEIGHT: 40px;
}
#tagsj LI A {
	FLOAT: left;
	padding-left: 15px;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 40px;
	PADDING-TOP: 0px;
	HEIGHT: 40px;
	TEXT-DECORATION: none;
	color: #6d6d6d
}
#tagsj LI.emptyTagsj {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	WIDTH: 4px;
}
#tagsj LI.selectTagsj {
	BACKGROUND-POSITION: left top;
	POSITION: relative;
	HEIGHT: 40px;
	color: #0573ef
}
#tagsj LI.selectTagsj A {
	BACKGROUND-POSITION: right top;
	COLOR: #0573ef;
	LINE-HEIGHT: 40px;
	HEIGHT: 40px
}
#tagContentsj {
}
.tagContentsj {
	DISPLAY: none;
	padding-top: 20px;
}
#tagContentsj DIV.selectTagsj {
	DISPLAY: block
}
.h_top_tel {
	float: right;
	width: 178px;
	height: 57px;
	background: url(img/tel.jpg) no-repeat;
}
.h_search {
	width: 290px;
	margin-left: 66px;
	float: left;
}
.h_search p {
	line-height: 14px;
	height: 14px;
	margin-bottom: 6px;
	color: #969696
}
.h_search p a {
	color: #969696
}
.h_search p a:hover {
	color: #0070bc
}
.searchsd {
	text-align: left;
	width: 289px;
}
.searchsd .searchsd select {
	visibility: hidden;
	display: none;
}
.searchsd .textbox {
	width: 205px;
	line-height: 38px;
	height: 38px;
	padding-left: 10px;
	float: left;
	background: url(img/sreach.jpg) no-repeat;
	border: none
}
.searchsd .textbox input {
	background: none
}
.h_search .inputButton {
	float: right
}
.h_search2 {
	width: 290px;
}
.searchsd2 {
	text-align: left;
	width: 290px;
}
.searchsd2 .searchsd select {
	visibility: hidden;
	display: none;
}
.searchsd2 .textbox {
	width: 152px;
	line-height: 20px;
	height: 20px;
	padding-left: 10px;
	float: left;
	background: url(img/sreach.jpg) no-repeat;
	margin-top: 2px;
	border: none
}
.searchsd2 .textbox input {
	background: none
}
.h_search2 .inputButton {
	float: right
}
/*幻灯片*/
.h_banner_n {
	height: 200px;
	background: url(img/banner.jpg) no-repeat center;
	clear: both;
	display: block
}
.h_main {
	width: 1100px;
	margin: 0 auto;
	padding-top: 40px;
}
.h_main2 {
	width: 1000px;
	margin: 0 auto;
	padding-top: 20px;
	padding-bottom: 40px;
}
/*----------------------新闻列表-----------------------------*/

div.h_r_title {
	font-size: 14px;
	color: #6d6d6d;
	background-color: #f2f2f2;
	padding: 0 10px;
	height: 45px;
	line-height: 45px;
	margin-bottom: 10px;
	overflow: hidden
}
div.h_r_title a {
	color: #6d6d6d;
}
/*当前子栏目*/
.h_r_tel {
	float: right;
	font-size: 16px;
	color: #0079c0;
	margin-left: 15px;
}
.h_class_type {
	text-align: left;
	margin-bottom: 10px;
	height: 30px;
	overflow: hidden
}
.h_class_type a {
	font-size: 14px;
	line-height: 30px;
	font-family: "微软雅黑";
	background-color: #eaeaea;
	padding: 10px 15px;
	margin-right: 5px;
}
.h_class_type a.currclass {
	background-color: #147bbe;
	color: #FFFFFF;
}
.h_class_type a:hover {
	background-color: #147bbe;
	color: #FFFFFF;
}
.news {
	clear: both;
}
.news ul {
}
.news ul li {
	width: 450px;
	float: left;
	margin: 0 25px;
	margin-bottom: 40px;
	text-align: left
}
.news ul li .newimg {
	width: 175px;
	height: 110px;
	border: #dedede 1px solid;
	float: left;
}
.news ul li:hover .newimg {
	border: #e90000 1px solid;
}
.news ul li .news_r {
	float: right;
	width: 260px;
	height: 110px;
	overflow: hidden
}
.news ul li .news_r .bt {
	font-size: 16px;
	height: 20px;
	line-height: 20px;
	overflow: hidden;
}
.news ul li .news_r .bt a {
	color: #333;
}
.news ul li .news_r .bt a:hover {
	color: #b80000
}
.news ul li .news_r .ms {
	height: 80px;
	line-height: 20px;
	margin-top: 5px;
	overflow: hidden;
	color: #595959
}
.h_n_h10 {
	clear: both;
	height: 10px;
}
.news ul li .x {
	height: 25px;
	border-bottom: 1px solid #dedede;
	border-top: 1px solid #dedede;
	line-height: 25px;
	background-color: #fff
}
.news ul li .x a {
	float: right;
	padding-right: 10px;
}
.news ul li .x .xx1 {
	float: left;
	text-indent: 20px;
	background: url(img/xx1.jpg) no-repeat;
	margin-left: 5px;
}
.news ul li .x .xx2 {
	float: left;
	text-indent: 20px;
	background: url(img/xx2.jpg) no-repeat;
	margin-left: 20px;
}
.news ul li .x .xx3 {
	float: left;
	text-indent: 20px;
	background: url(img/xx3.jpg) no-repeat;
	margin-left: 20px;
}
.news ul li:hover {
}
/*关于我们 */
.h_showtext {
	clear: both;
}
.h_about_flash {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}
div.h_class_title {
	line-height: 35px;
	height: 35px;
	background-color: #f2f2f2;
	padding: 0 10px;
	font-size: 14px;
	color: #0079c0;
	text-align: left
}
.h_h15 {
	height: 15px;
	clear: both;
}
.h_right {
	float: right;
	width: 755px;
	background-color: #fff;
	padding-bottom: 10px;
	min-height: 985px;
	_height: 985px;
	overflow: hidden
}
.h_right #h_title {
	line-height: 33px;
	height: 33px;
	background: url(hx/right_t.html) no-repeat;
	color: #106bb4;
	font-size: 14px;
	padding-left: 40px;
}
.h_right #h_title span {
	float: right;
	color: #969696;
	font-weight: lighter;
	font-size: 12px;
	padding-right: 5px;
}
.h_right #h_title span a {
	color: #969696;
	padding-right: 2px;
}
.h_right_m {
	line-height: 25px;
	text-align: left;
	padding: 15px 5px 10px 20px;
	overflow: hidden;
}
.h_blank20 {
	clear: both;
	height: 20px;
}
/*点击滚动*/






/*底部*/
.h_h28 {
	clear: both;
	height: 28px;
}
.h_b_nav {
	width: 100%;
	background-color: #ca8b0c;
	height: 35px;
	line-height: 35px;
	text-align: center;
	color: #fff;
}
.h_b_nav p {
	text-align: center;
}
.h_b_nav a {
	padding: 0 4px;
	color: #fff;
}
.h_b_l {
	width: 730px;
}
.h_b_l img {
	float: left;
	margin-right: 5px;
}
.h_b_p {
	padding-top: 19px;
}
.h_b_img {
	margin-top: 19px;
	float: right;
}
.h_bottom {
	clear: both;
	padding-top: 25px;
	text-align: left;
	line-height: 25px;
	width: 1000px;
	margin: 0 auto;
	color: #fff;
}
.h_bottom a {
	color: #fff
}
.h_bottom_w {
	background-color: #252525;
	padding: 20px 0;
	clear: both
}
.h_blogo {
	float: left;
	margin-right: 44px;
}
.h_b_nw {
	background-color: #b80000;
	line-height: 44px;
	height: 44px;
	color: #fff;
}
.h_b_nw a {
	color: #fff
}
.h_b_nw_r {
	float: right;
}
.h_newslist {
	padding: 10px;
}
.h_newslist li {
	display: block;
	text-align: left;
	margin-bottom: 20px;
	border-bottom: #e8c393 1px solid;
	overflow: hidden;
}
.h_newslist li:hover {
}
.h_time {
	float: right;
}
.h_newslist li p.h_title {
	line-height: 35px;
	height: 35px;
	background-color: #f8e6c3;
	color: #ba790d;
	padding: 0 10px;
	font-size: 14px;
}
.h_newslist li p.h_title span {
	padding: 0 10px;
	font-size: 12px;
}
.h_newslist li p.h_info {
	clear: both;
	background-color: #ffffff;
	color: #666;
	padding: 10px;
}
.h_type a {
	color: #ba790d
}
.h_newslist_video ul {
	padding: 10px 0;
	padding-left: 10px;
}
.h_newslist_video ul li {
	width: 125px;
	height: 180px;
	overflow: hidden;
	float: left;
	margin: 0 6px;
	margin-bottom: 10px;
	text-align: left;
}
.h_newslist_video ul li .hei {
	display: none;
}
.h_newslist_video ul li:hover img {
	border: #ff0000 1px solid;
}
.h_newslist_video ul li:hover .hei {
	background: #000;
	filter: alpha(opacity=40);
	opacity: 0.4;
	position: relative;
	top: -198px;
	width: 119px;
	height: 110px;
	display: block;
	margin-left: 3px;
	visibility: hidden;
	display: none;
}
.h_newslist_video ul li img {
	width: 119px;
	height: 110px;
	display: block;
	padding: 2px;
	border: #dfdfdf 1px solid;
}
.h_newslist_video ul li p.title {
	font-size: 14px;
	display: block;
	overflow: hidden;
	color: #666;
	height: 25px;
	line-height: 25px;
	background: url(img/list3.html) no-repeat left 8px;
	padding-left: 20px;
}
.h_newslist_video ul li p {
	color: #abaaaa;
	line-height: 20px;
}
.nlc_time {
	float: right;
	padding-right: 10px;
}
/*新闻内容*/
.h_about_new {
	width: 980px;
	padding: 10px;
	text-align: left;
	background-color: #dcdcdc;
	margin: 0 auto;
	color: #535353
}
.h_about_new a {
	color: #535353
}
.articlecontent {
	clear: both;
	overflow: hidden;
	padding: 10px 0;
}
.articlecontent h3 {
	line-height: 30px;
	height: 30px;
	display: block;
	overflow: hidden;
	text-align: center;
	font-size: 16px;
	font-weight: lighter;
	color: #222222;
	font-family: "微软雅黑";
	margin-bottom: 10px;
}
.articlecontent .info {
	height: 30px;
	line-height: 30px;
	text-align: center;
	padding-bottom: 5px;
	border-bottom: #dedede 1px solid;
	margin-bottom: 15px;
}
.articlecontent .info span {
	padding: 0px 5px;
}
.articlecontent .info span a {
	color: red;
}
.articlecontent .newscontent {
	font-size: 12px;
}
.articlecontent .Author {
	text-align: right;
	font-size: 14px;
	color: #000;
}
.articlecontent .sharebox {
	text-align: right;
	height: 26px;
	line-height: 30px;
	padding-top: 7px;
}
.articlecontent .moodbox {
}
.articlecontent .articlekey {
	line-height: 25px;
	font-size: 14px;
}
.articlecontent .articlekey a {
	color: #ff0000;
}
.articlecontent .articlekey a:hover {
	color: red;
	text-decoration: none;
}
.articlecontent .articlebook {
}
.articlecontent .articlebook h2 {
	line-height: 28px;
	height: 28px;
	font-size: 14px;
	font-weight: lighter;
}
.articlecontent .articlebook ul {
	display: block;
}
.articlecontent .articlebook li {
	line-height: 25px;
	height: 25px;
	font-size: 12px;
	font-weight: normal;
	width: 49%;
	overflow: hidden;
	text-align: left;
	float: left;
}
.articlecontent .articlebook li a {
	font-size: 12px;
}
.articlecontent .articlebook li a:hover {
	text-decoration: none;
}
.xgxw {
	border-top: #dcdcdc 1px dashed;
}
.xgxw .title {
	height: 35px;
	line-height: 35px;
	font-size: 14px;
	color: #333;
	font-weight: bold;
}
.xgxw .xgnewsbox {
	padding: 8px;
}
.xgxw .xgnewsbox ul {
}
.xgxw .xgnewsbox li {
	height: 28px;
	line-height: 28px;
	background: url(artarrow.gif) no-repeat 0px 12px;
	padding-left: 10px;
}
.xgxw .xgnewsbox a {
	font-size: 14px;
	color: #000;
}
.xgxw .xgnewsbox a:hover {
	color: red;
	text-decoration: none;
}
.xgxw .xgnewsbox span {
	padding-left: 10px;
	color: #999;
}
#h_juank_tp3 {
	width: 600px;
	margin: 0 auto;
}
.c_co {
	padding-top: 20px;
	padding-bottom: 10px;
	padding-left: 5px;
}
.c_co iframe {
}
.c_co table {
}
.lefttdbg {
	text-align: left;
	padding-left: 10px;
	width: 100px;
}
.upfile {
	text-align: left;
	height: 25px;
	line-height: 25px;
	background: none;
	color: #a09a9a;
}
.c_co input radio {
	border: none
}
.tdbg {
	width: 100%;
}
.c_co textarea {
	border: #ddd 1px solid;
}
.c_co text {
	padding: 2px 0px;
}
.c_co tr td {
	padding: 3px 0;
}
.subtdbg {
}
.subtdbg input {
	float: right;
	text-align: center;
	background: url(img/sub1.jpg) no-repeat;
	width: 87px;
	height: 30px;
	line-height: 30px;
	color: #fff
}
.add_comment_content {
	border: 1px solid #ccc;
}
.button1 {
	background: url(img/sub2.jpg) no-repeat;
	width: 72px;
	height: 23px;
	line-height: 23px;
}
.h_juankew {
	line-height: 30px;
	font-size: 14px;
	border-top: #ddd 1px solid;
	padding: 15px 10px;
	margin-top: 15px;
}
.h_juankew img {
	float: left;
	margin-right: 10px;
}
/*单页*/
.notetext {
	padding: 10px 0px;
	line-height: 25px;
}
.searchlist {
	clear: both;
	margin: 0 10px;
	margin-top: 30px;
}
.searchlist li {
	line-height: 30px;
	height: 30px;
	display: block;
	overflow: hidden;
	text-align: left;
	border-bottom: #bda991 1px dashed;
	background: url(img/list2.html) no-repeat left 15px;
	padding-left: 10px;
}
.searchlist li .time {
	float: right;
}
/*图片频道模板选项卡*/
.h_tab_t {
	float: left;
	background: url(img/tab_l.html) no-repeat right center;
	text-align: center;
	font-size: 20px;
	color: #333333;
	padding-right: 22px;
	padding-left: 13px;
	font-weight: lighter
}
#h_tag {
	font-size: 14px;
}
#tagss {
	height: 40px;
	line-height: 40px;
	background: url(img/bck.html) repeat-x;
	font-size: 16px;
}
.h_tab_r {
	float: right;
	color: #cd2837;
	margin-right: 14px;
}
#tagss LI {
	width: 100px;
	FLOAT: left;
	LIST-STYLE-TYPE: none;
	HEIGHT: 40px;
}
#tagss LI A {
	FLOAT: left;
	padding-left: 30px;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 40px;
	PADDING-TOP: 0px;
	HEIGHT: 40px;
	TEXT-DECORATION: none;
	color: #6d6d6d
}
#tagss LI.emptyTags {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	WIDTH: 4px;
}
#tagss LI.selectTags {
	BACKGROUND-POSITION: left top;
	MARGIN-BOTTOM: -2px;
	POSITION: relative;
	HEIGHT: 40px;
}
#tagss LI.selectTags A {
	BACKGROUND-POSITION: right top;
	COLOR: #0573ef;
	LINE-HEIGHT: 40px;
	HEIGHT: 40px;
}
#tagContents {
}
.tagContents {
	DISPLAY: none;
	padding-top: 20px;
}
#tagContents DIV.selectTags {
	DISPLAY: block
}
/**/
.h_pro_ul {
	clear: both
}
.h_pro_ul li {
	float: left;
	width: 490px;
	padding-bottom: 15px;
	margin-right: 19px;
	text-align: left;
	color: #595959;
	overflow: hidden;
	font-size: 16px;
	background-color: #fff;
}
.h_pro_ul li a {
	color: #595959;
}
.h_pro_ul img.h_pro_img {
	width: 490px;
	height: 356px;
	margin-bottom: 20px;
}
.h_pro_ul li:hover {
	color: #0070bc
}
.h_pro_ul li.h_m0 {
	margin-right: 0px;
}
.h_pro_ul h3 {
	font-size: 16px;
	display: block;
	font-weight: lighter;
	margin-bottom: 5px;
	padding: 0 20px;
	height: 50px;
	overflow: hidden
}
.h_pro_ul p {
	margin-top: 12px;
	color: #959595;
	padding: 0 20px;
}
.h_pro_ul p span {
	margin-right: 7px;
	float: left;
}
.h_pro_ul p .h_ft16 {
	font-size: 16px;
}
.h_pro_ul p .h_color1 {
	color: #d90000;
	font-size: 24px;
}
.h_pro_ul p .h_color2 {
	font-size: 12px;
	text-decoration: line-through;
	margin-left: 11px;
	color: #595959
}
.h_pro_ul p .h_yunfei {
	padding: 2px 8px;
	text-align: center;
	font-size: 12px;
	color: #fff;
	background-color: #0070bc;
	margin-left: 11px;
}
.h_pro_ul p .h_ft14 {
	font-size: 14px;
	color: #5a5a5a
}
.h_pro_ul .ico_logo {
	float: right;
	margin-top: 15px;
}
.h_h38 {
	clear: both;
	padding: 9px 0;
	height: 38px;
	background: url(img/p_more.html) no-repeat center;
	margin-bottom: 12px;
}
/**/
.h_hc {
	font-family: "方正兰亭";
	font-size: 14px;
}
.h_hjul {
}
.h_hjul li {
	background: url(img/ico_list.jpg) no-repeat left 12px;
	padding-left: 8px;
	margin-bottom: 25px;
	line-height: 30px;
}
.h_hc h3 {
	font-size: 30px;
	font-weight: lighter;
	color: #0070bc;
	padding-bottom: 20px;
	display: block;
}
.h_h90 {
	clear: both;
	height: 70px;
}
.h_mr40 {
	margin-right: 40px;
}
.h_ml7 {
	margin-left: 7px;
}
.h_mt83 {
	margin-top: 83px;
}
.h_w360 {
	width: 310px;
	float: right
}
.h_h65 {
	clear: both;
	height: 65px;
}
/*h_h11*/
.h_h11 {
	clear: both;
	height: 11px;
	margin-bottom: 12px;
}
a.vmore {
	width: 170px;
	height: 34px;
	display: block;
	margin: 0 auto;
	line-height: 34px;
	text-align: center;
	border: #7f7f7f 1px solid;
}
a.vmore:hover {
	background-color: #0070bc;
	color: #fff
}
.h_h70 {
	clear: both;
	height: 70px;
}
h3.h_n_title {
	height: 44px;
	margin-bottom: 30px;
	font-weight: lighter;
	background: url(img/n_t.html) repeat-x center;
	line-height: normal;
	font-size: 20px;
}
h3.h_n_title div {
	background-color: #f5f5f5;
	text-align: center;
	width: 148px;
	margin: 0 auto;
}
.h_ml29 {
	margin-left: 29px;
}
/*会员登录*/
.h_user_main {
	background: url(img/user_main.html) no-repeat fixed top center;
}
/**h_ms**/
.h_ms {
	height: 156px;
	border-top: #b8b8b8 1px solid;
	font-size: 16px;
	background-color: #f5f5f5
}
.h_msp {
	padding-top: 43px;
	width: 1000px;
	margin: 0 auto;
}
.h_msp li {
	float: left;
	line-height: 55px;
	vertical-align: middle;
	margin-right: 130px;
}
.h_msp li:hover {
	color: #0070bc
}
.h_msp img {
	vertical-align: middle;
	margin-right: 3px;
}
.h_msp li.h_m0 {
	margin-right: 0px;
}
/*h_bnav*/
.h_bnav {
	line-height: 28px;
	height: 28px;
	color: #fff;
	background-color: #0070bc;
	padding: 10px 0;
	text-align: center;
}
.h_bnav a {
	margin: 0 17px;
	color: #fff;
}
/*竹酒好处*/
.h_h37 {
	clear: both;
	height: 37px;
}
#demo {
	overflow: hidden;
	width: 1200px;
	height: 194px;
}
#demo img {
}
#indemo {
	float: left;
	width: 800%;
}
#demo1 {
	float: left;
}
#demo2 {
	float: left;
}
/*当前栏目图*/

.ClassPic {
	clear: both;
	width: 1200px;
	height: 130px;
	background-color: #e8e8e8;
	margin: 0 auto;
	text-align: center
}
.ClassPic img {
	width: 1200px;
	height: 130px;
}
/*合作列表*/
.h_paner {
	clear: both;
	padding-top: 0px;
}
.h_paner li {
	float: left;
	border: #bebebe 1px solid;
	width: 235px;
	margin: 0 5px;
	margin-bottom: 25px;
	text-align: center;
	font-size: 14px;
	color: #959595;
	overflow: hidden;
}
.h_paner img {
	display: block;
}
.h_paner li:hover {
}
.h_paner li:hover p {
}
.h_paner p {
	font-size: 14px;
	display: block;
	height: 30px;
	font-weight: lighter;
	line-height: 30px;
	margin-bottom: 5px;
	padding: 0 10px;
}
/*商城列表*/
.h_shop {
	width: 1000px;
	margin: 0 auto;
}
.h_pro_ul3 {
	clear: both
}
.h_pro_ul3 li {
	float: left;
	width: 490px;
	padding-bottom: 15px;
	margin-right: 19px;
	text-align: left;
	color: #595959;
	overflow: hidden;
	font-size: 16px;
	background-color: #fff;
	margin-bottom: 50px;
}
.h_pro_ul3 li a {
	color: #595959;
}
.h_pro_ul3 img.h_pro_img {
	width: 490px;
	height: 356px;
	margin-bottom: 20px;
}
.h_pro_ul3 li:hover {
	color: #0070bc
}
.h_pro_ul3 li.h_m0 {
	margin-right: 0px;
}
.h_pro_ul3 h3 {
	font-size: 16px;
	display: block;
	font-weight: lighter;
	margin-bottom: 5px;
	padding: 0 20px;
	height: 50px;
	overflow: hidden
}
.h_pro_ul3 p {
	margin-top: 12px;
	color: #959595;
	padding: 0 20px;
}
.h_pro_ul3 p span {
	margin-right: 7px;
	float: left;
}
.h_pro_ul3 p .h_ft16 {
	font-size: 16px;
}
.h_pro_ul3 p .h_color1 {
	color: #d90000;
	font-size: 24px;
}
.h_pro_ul3 p .h_color2 {
	font-size: 12px;
	text-decoration: line-through;
	margin-left: 11px;
	color: #595959
}
.h_pro_ul3 p .h_yunfei {
	padding: 2px 8px;
	text-align: center;
	font-size: 12px;
	color: #fff;
	background-color: #0070bc;
	margin-left: 11px;
}
.h_pro_ul3 p .h_ft14 {
	font-size: 14px;
	color: #5a5a5a
}
.h_pro_ul3 .ico_logo {
	float: right;
	margin-top: 15px;
}
/*商品表单*/
.h_shophq_img {
	float: left;
	border: #eaeaea 1px solid;
	padding: 10px;
}
.h_shop_form {
	float: right;
	width: 790px;
	border: #eaeaea 1px solid;
	height: 250px;
	overflow: hidden;
	padding: 5px 10px;
}
/*productl_01*/
.productl_01 {
	height: 35px;
	width: 372px;
	line-height: 35px;
	background-color: #f2f2f2;
	color: #999;
	clear: both;
	text-align: center;
}
.productl_01 a {
	width: 23%;
	display: inline-table;
}
.h_cgpic {
	clear: both;
	padding-top: 10px;
	text-align: center
}
/*商品列表上面的当前分类*/
.h_shoplist_class {
}
/*产品详细页*/

.h_w700 {
	width: 700px;
	margin: 0 auto;
}
.picnr_r {
	width: 350px;
	float: left;
	margin-left: 15px;
	vertical-align: top;
}
.picnr_r .title {
	height: 52px;
	border-bottom: #d9d9d9 1px solid;
	margin-bottom: 5px;
	line-height: 52px;
	font-size: 22px;
	font-weight: bold;
}
.picnr_r li {
	padding-bottom: 5px;
	margin-bottom: 5px;
	border-bottom: #d9d9d9 1px dashed;
}
.nph_intro {
	clear: both;
	padding: 10px 5px;
	line-height: 24px;
}
.nph_tj {
	padding: 10px 0px;
	clear: both
}
.nph_tj li {
	width: 48%;
	margin: 0 3px;
	float: left;
	overflow: hidden;
	height: 25px;
	line-height: 25px;
}
.nph_tj a {
}
.h_protitle {
	height: 35px;
	line-height: 35px;
	border-bottom: #d9d9d9 1px solid;
	font-size: 14px;
	margin: 10px 0;
	clear: both;
}
.h_protitle span {
	float: left;
	background-color: #147bbe;
	padding: 0 10px;
	text-align: center;
	color: #fff;
}
.h_pro_pic {
	padding: 0 10px;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
.h_pro_pic img {
	width: 50%;
	height: auto;
	float: left;
}
.h_pro_pic ul {
	float: right;
	width: 48%;
}
.h_pro_pic ul li {
	line-height: 30px;
	text-align: left;
	border-bottom: #CCC 1px dashed;
}
.picnrbox .title {
	line-height: 30px;
	height: 30px;
	text-align: left;
	font-size: 14px;
	padding-left: 15px;
	border-bottom: #CCC 1px solid;
	margin: 10px;
}
.h_productpic {
	margin-top: 10px;
	clear: both;
	padding-left: 130px;
	width: 800px;
	overflow: hidden
}
.h_productpic .zoom-desc {
	margin-top: 10px;
}
.h_productpic .zoom-desc .image_list a.cloud-zoom-gallery {
	margin-bottom: 10px;
}
/*商品标题点击下滑*/
/* select */
.h_demo {
	display: block;
}
.select {
	position: relative;
}
.select dt {
	height: 28px;
	display: inline-block;
	background: url(img/ico.html) no-repeat right center;
	line-height: 28px;
	font-size: 16px;
	font-weight: lighter;
	cursor: pointer;
	white-space: nowrap;
	width: 460px;
	text-overflow: ellipsis;
	overflow: hidden;
	position: relative;
	z-index: 99;
}
/*.select dt:hover,.select dt.cur{border:1px solid #409DFE;box-shadow:0 0 3px #409DFE;}*/
.select dt:hover, .select dt.cur {
}
.select dd {
	position: absolute;
	left: 0;
	top: 29px;
	border: 1px solid #d2ccc4;
	background: #fff;
	display: none;
	z-index: 30000
}
.select dd ul {
	padding: 4px;
	width: 450px;
	max-height: 250px;
	height: 250px;
	overflow: auto;
}
.select dd ul li a {
	line-height: 28px;
	display: block;
	padding: 0 8px;
}
.select dd ul li a:hover {
	background: #f5f5f5;
}
.h_h30 {
	clear: both;
	height: 30px;
}
.h_h40 {
	clear: both;
	height: 40px;
}
/*公司风采*/
.h_m_about_fx {
	width: 980px;
	margin: 0 auto;
}
#imageFlow {
	position: relative;
	width: 100%;
	height: 500px;
}
#imageFlow .diapo {
	position: absolute;
	left: -1000px;
	cursor: pointer;
	-ms-interpolation-mode: nearest-neighbor;
}
#imageFlow .link {
	border: dotted #fff 1px;
	margin-left: -1px;
	margin-bottom: -1px;
}
#imageFlow .bank {
	visibility: hidden;
}
#imageFlow .top {
	position: absolute;
	width: 100%;
	height: 5%;
}
#imageFlow .text {
	position: absolute;
	left: 0px;
	width: 100%;
	bottom: 16%;
	text-align: center;
	color: #FFF;
	font-family: verdana, arial, Helvetica, sans-serif;
	z-index: 1000;
}
#imageFlow .title {
	font-size: 0.9em;
	font-weight: bold;
}
#imageFlow .legend {
	font-size: 0.8em;
}
#imageFlow .scrollbar {
	position: absolute;
	left: 10%;
	bottom: 10%;
	width: 80%;
	height: 16px;
	z-index: 1000;
}
#imageFlow .track {
	position: absolute;
	left: 1%;
	width: 98%;
	height: 16px;
	filter: alpha(opacity=30);
	opacity: 0.3;
}
#imageFlow .arrow-left {
	position: absolute;
}
#imageFlow .arrow-right {
	position: absolute;
	right: 0px;
}
#imageFlow .bar {
	position: absolute;
	height: 16px;
	left: 25px;
}
/*slideToggle图效果*/
.h_slide_01 {
	float: left;
	width: 266px;
}
.h_slide_02 {
	float: left;
	width: 428px;
	height: 344px;
	padding: 0 7px;
}
.h_slide_01_pic {
	width: 266px;
	height: 170px;
}
.h_margin_b {
	margin-bottom: 4px;
}
.h_slide_03 {
	width: 356px;
	height: 344px;
	float: left
}
.h_slide_04 {
	width: 340px;
	padding: 0 6px;
	float: left
}
.h_slide_01_pic_2 {
	height: 170px;
	width: 340px;
}
.zzsc {
	width: 100%;
	height: 100%;
	margin: 0 auto;
	position: relative;
}
.text {
	width: 100%;
	height: auto;
	background-color: #000;
	FILTER: alpha(opacity=51);
	opacity: 0.51;
	-moz-opacity: 0.51;
	position: absolute;
	left: 0px;
	bottom: 0px;
	color: #fff;
}
.imgtext {
	height: auto;
	float: left;
	padding: 5px;
	color: #fff;
	font-family: 宋体;
	font-size: 14px;
	font-weight: bold
}
/*图集jq分页*/
#page_navigation {
	clear: both;
	float: right;
	margin-top: 1px;
	margin-bottom: 10px;
	margin-right: 10px;
}
#page_navigation a {
	border: #f3d67d 1px solid;
	padding: 5px 10px;
	margin: 2px;
	color: black;
	text-decoration: none
}
.active_page {
	background: #d23325;
	color: white !important;
}
#content {
	padding-bottom: 15px;
	padding: 0 10px;
}
/*返回顶部*/
.backToTop {
	display: none;
	width: 18px;
	line-height: 1.2;
	padding: 5px 0;
	background-color: #000;
	color: #fff;
	font-size: 12px;
	text-align: center;
	position: fixed;
	_position: absolute;
	right: 10px;
	bottom: 100px;
	_bottom: "auto";
	cursor: pointer;
	opacity: .6;
	filter: Alpha(opacity=60);
}
/*商城左边分类*/
.arrowlistmenu {
	padding: 10px;
}
.arrowlistmenu .menuheader { /*CSS class for menu headers in general (expanding or not!)*/
	font-size: 14px;
	font-family: 微软雅黑;
	background: url(default/arrow_w.gif) no-repeat left 14px;
	border-bottom: #d9d9d9 1px dashed;
	margin-bottom: 10px; /*bottom spacing between header and rest of content*/
	text-transform: uppercase;
	padding: 4px 0 4px 20px; /*header text is indented 10px*/
	cursor: hand;
	cursor: pointer;
	font-weight: lighter;
	color: #535151;
}
.arrowlistmenu .openheader { /*CSS class to apply to expandable header when it's expanded*/
	background: url(default/arrow_w.gif) no-repeat left 12px;
}
.arrowlistmenu ul { /*CSS for UL of each sub menu*/
	list-style-type: none;
	margin: 0;
	padding: 0;
	margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}
.arrowlistmenu ul li {
	padding-bottom: 2px; /*bottom spacing between menu items*/
}
.arrowlistmenu ul li a {
	background: url(default/arrow_w.gif) no-repeat 25px 10px; /*custom bullet list image*/
	display: block;
	line-height: 25px;
	height: 25px;
	overflow: hidden;
	padding-left: 40px; /*link text is indented 19px*/
	text-decoration: none;
}
.arrowlistmenu ul li a:visited {
	color: #959595;
}
.arrowlistmenu ul li.currclass a {
	color: #0079c0;
}
.arrowlistmenu ul li a:hover { /*hover state CSS*/
	color: #0079c0;
}
